home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- host=mac.archive.umich.edu
- in=umich.files
- out=$host.results
- err=$host.errs
- # How long to sleep between subsequent tries (in seconds):
- #time=5 # Downright Nasty :-(
- time=59 # One minute
- #time=559 # Ten minutes
- #time=3559 # An hour
- #time=7159 # Two hours
- echo "Starting to get files from $host." > $out
- echo "Trying to reach $host at time:" >> $out
- date +'%H:%M hrs; %d %h %y' >> $out
- ftp $host < $in >> $out 2> $err
- while test -s $err
- do
- echo "Cannot connect now, will try again in $time seconds." >> $out
- sleep $time
- echo "Trying to reach $host at time:" >> $out
- date +'%H:%M hrs; %d %h %y' >> $out
- ftp $host < $in >> $out 2> $err
- done
- echo "File transfer successful!" >> $out
- echo "File transfer completed at:" >> $out
- date +'%H:%M hrs; %d %h %y' >> $out
-